html,body{
    color: #3a3a3a;
}
.con-center{
    flex: 1;
}
.con-between{
    width: 155px;
    height: 100%;
}
.label{
    width: 85px;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    font-size: 12px;
}
.porduct-text-info{
    line-height: 30px;
    font-size: 12px;
}
.main{
    display: flex;
    justify-content: space-between;
    .con-center{
        border-bottom: 1px solid #666;
        // 面包屑
        .bread-crumb{
            margin-top: 10px;
            display: flex;
            justify-content: space-between;
            height: 28.8px;
            h4{
                font-size: 12px;
                color: #111;
                font-weight: 400;
                a{
                    color: #666;
                }
                span{
                    font-size: 12px;
                }
            }
        }
        // 商品详情
        .product-details{
            width: 100%;
            height: 650px;
            display: flex;
          // 商品图片展示区
            .product-gallery{
                width: 450px;
                height: 536px;
                .product-pic{
                    width: 450px;
                    height: 450px;
                    img{
                        height: 100%;
                        width: 100%;
                    }
                }
                .product-pic-show{
                    width: 450px;
                    height: 68px;
                    margin-top: 18px;
                    position: relative;
                    ul{
                        height: 100%;
                        display: flex;
                        justify-content: space-between;
                        li{
                            display: flex;
                            align-items: center;
                            a{
                                width: 68px;
                                height: 68px;
                                img{
                                    width: 100%;
                                    height: 100%;
                                }
                            }
                            
                            span{
                                font-size: 30px;
                                color: #666;
                            }
                        }
                    }
                }
            }
            .porduct-text-con{
                position: relative;
                flex: 1;
                padding-left: 30px;
                .product-pic-enlarge{
                    width: 450px;
                    height: 450px;
                    position: absolute;
                    border: 1px solid #666;
                    left: 30px;
                    top: 0;
                    display: none;
                    
                }
                h1{
                    font-size: 21px;
                    margin-bottom: 10px;
                    font-weight: 400;
                }
                .product-ranking{
                    margin-bottom: 12px;
                    a{
                        font-size: 14px;
                        color: #ca141d;
                    }
                }
                .product-info{
                    width: 100%;
                    height: 82px;
                    background-color: #f5f5f5;
                    padding-top: 14px;
                    .product-price{
                        height: 30px;
                        display: flex;
                        .product-price-info{
                            line-height: 30px;
                            font-size: 24px;
                            color: #ca141d;
                        }
                    }
                    .product-promotion{
                        height: 30px;
                        display: flex;
                        .product-promotion-info{
                            line-height: 30px;
                            font-size: 12px;
                        }
                    }
                }
                .product-Service-description{
                    margin-top: 14px;
                    display: flex;
                }
                .product-Commodity-code{
                    margin-top: 14px;
                    display: flex;
                    border-bottom: 1px solid #666;
                }
                .product-Select{
                    margin-top: 5px;
                    height: 42px;
                    display: flex;
                      .color-r{
                          height: 100%;
                          ul{
                              height: 100%;
                              display: flex;
                              li{
                                  width: 86px;
                                  height: 35px;
                                  margin-right: 15px;
                                  border: 1px solid #666;
                                  line-height: 35px;
                                  text-align: center;
                              }
                          }
                      }
                      .edition-r{
                          ul{
                              height: 30px;
                              display: flex;
                              li{
                                  height: 100%;
                                  width: 90px;
                                  margin-right: 15px;
                                  border: 1px solid #666;
                                  line-height: 30px;
                                  text-align: center;
                              }
                          }
                      }
                }
                .product-clearfix{
                    display: flex;
                    height: 60px;
                }
                .product-number{
                    width: 65px;
                    height: 46px;
                    display: flex;
                    input{
                        width: 42px;
                        height: 44px;
                        line-height: 44px;
                        text-align: center;
                        border: 1px solid #e2e2e2;
                        background-color: rgba(59, 59, 59, 0.1);
                    }
                    .symbol_box{
                        width: 21px;
                        height: 43px;
                        button{
                            width: 100%;
                            height: 22px;
                            border: none;
                            background-color: #fff;
                            border: 1px solid #e2e2e2;
                            font-weight: bold;
                        }
                    }
                }
                .login-buy{
                    width: 171px;
                    height: 46px;
                    margin-left: 30px;
                    background-color: #ca151d;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    cursor: pointer;
                    span{
                        font-size: 18px;
                        color: #fff;
                    }
                }
            }
        }
    }
}
.product-tab{
    display: flex;
    .product-evaluate-list{
        height: 27px;
        margin: 37px 0;
        display: flex;
        justify-content: center;
        a{
            font-size: 18px;
            color: #666;
            margin-right: 50px;
        }
    }
}
        